corpse discovery - Spanish English Dictionary